frayed threads - Spanish English Dictionary